lanceolate spleenwort - French English Dictionary